package com.core.zyyz.amc.modules.domain;

import com.core.common.annotation.Excel;
import com.core.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

public class AmcSystemMainsortD extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 主页排序配置id */
    private String mainsortId;

    /** 业务节点 */
    @Excel(name = "业务节点")
    private String baseBusinessNode;

    /** 排序字段标题 */
    @Excel(name = "排序字段标题")
    private String mainsortLabel;

    /** 排序字段name */
    @Excel(name = "排序字段name")
    private String mainsortName;

    /** 是否降序 */
    @Excel(name = "是否降序")
    private String mainsortIsdesc;

    /** 排序 */
    @Excel(name = "排序")
    private Long mainsortNum;

    public void setMainsortId(String mainsortId)
    {
        this.mainsortId = mainsortId;
    }

    public String getMainsortId()
    {
        return mainsortId;
    }
    public void setBaseBusinessNode(String baseBusinessNode)
    {
        this.baseBusinessNode = baseBusinessNode;
    }

    public String getBaseBusinessNode()
    {
        return baseBusinessNode;
    }
    public void setMainsortLabel(String mainsortLabel)
    {
        this.mainsortLabel = mainsortLabel;
    }

    public String getMainsortLabel()
    {
        return mainsortLabel;
    }
    public void setMainsortName(String mainsortName)
    {
        this.mainsortName = mainsortName;
    }

    public String getMainsortName()
    {
        return mainsortName;
    }
    public void setMainsortIsdesc(String mainsortIsdesc)
    {
        this.mainsortIsdesc = mainsortIsdesc;
    }

    public String getMainsortIsdesc()
    {
        return mainsortIsdesc;
    }
    public void setMainsortNum(Long mainsortNum)
    {
        this.mainsortNum = mainsortNum;
    }

    public Long getMainsortNum()
    {
        return mainsortNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("mainsortId", getMainsortId())
                .append("baseBusinessNode", getBaseBusinessNode())
                .append("mainsortLabel", getMainsortLabel())
                .append("mainsortName", getMainsortName())
                .append("mainsortIsdesc", getMainsortIsdesc())
                .append("mainsortNum", getMainsortNum())
                .toString();
    }
}